什么是動態網頁
發布時間:2013-06-24 瀏覽:512打印字號:大中小
我們通常所說的靜態頁面實際上就是內容固定不變的頁面,而動態頁面則是指內容變化的頁面。
動態網頁的內容變化通常提現在以下三個方面:根據系統狀態變化、根據數據庫內容變化、根據用戶的實時操作變化。
動態網頁的特點:
動態頁面是以ASP、PHP、JSP、Perl、或CGI等編程語言制作的;
動態頁面實際上并不是獨立存在于服務器上的網頁文件,只有當用戶請求時服務器才返回一個完整的網頁;
動態頁面上的內容存在于數據庫中,根據用戶發出的不同請求,其提供個性化的網頁內容;
動態頁面內容不是存在于頁面上,而是在數據庫中,從而大大降低網站維護的工作量;
采用動態網頁技術的網站可以實現更多的功能,如用戶注冊、用戶登錄、在線調查、用戶管理、訂單管理等等;靜態頁面則無法實現這些功能。
動態網頁的缺點:
由于動態頁面的生成是采用數據庫的內容,所以網頁內容主題的永恒性不能保證。這樣造成了搜索引擎的閱讀困難,即搜索引擎抓不住一個永恒的主題,因此不能輸入到搜索引擎中的緩存(cache)中。
動態網址里往往包含“?”和很多參數,這讓目前技術條件下的搜索引擎在判斷和識別造成了很大的困難。
動態鏈接,存在一個信任問題,用戶以及搜索引擎都無法確定這個頁面會一直存在。
相關文章導讀:ASP動態網頁的運行環境